while admittedly - French English Dictionary